package pyx.crazycards.game.managers;

import java.util.List;

import pyx.crazycards.game.managers.annotation.DataObject;
import pyx.crazycards.game.managers.annotation.Propertie;

@DataObject(name = "block", base = "crazy.cards.game")
public class Block {

	@Propertie(name="active")
	private Boolean active;
	
	@Propertie(name="cost", dataObjectCollection=true)
	private List<ValueProperties> cost;
	
	@Propertie(name="times")
	private Integer times;

	public Boolean getActive() {
		return active;
	}

	public void setActive(Boolean active) {
		this.active = active;
	}

	public List<ValueProperties> getCost() {
		return cost;
	}

	public void setCost(List<ValueProperties> cost) {
		this.cost = cost;
	}

	public Integer getTimes() {
		return times;
	}

	public void setTimes(Integer times) {
		this.times = times;
	}

}
